trench isolation technology - Inglés Sinónimo Diccionario